import request from '@/utils/request'
// 角色列表
export function rolePage() {
    return request({
        url:'/system/role/page'
    })
}
// 菜单权限分页
export function menuPage(params:object) {
    return request({
        url:'/system/menu/page',
        params
    })
}
// 角色详情
export function roleGet(id:string) {
    return request({
        url:`/system/role/get/${id}`
    })
}
// 添加角色
export function addRole(data) {
    return request({
        url:'/system/role/add',
        method:'post',
        data
    })
}
// 修改角色
export function updateRole(data:object) {
    return request({
        url:'/system/role/update',
        method:'post',
        data
    })
}
// 删除角色
export function deleteRole(id:string) {
    return request({
        url:`/system/role/delete/${id}`
    })
}
// 菜单权限列表
export function menuList() {
    return request({
        url:'/system/menu/list'
    })
}
// 添加菜单权限
export function addMenu(data) {
    return request({
        url:'/system/menu/add',
        method:'post',
        data
    })
}
// 修改菜单权限
export function updateMenu(data) {
    return request({
        url:'/system/menu/update',
        method:'post',
        data
    })
}
// 删除菜单权限
export function deleteMenu(id:string) {
    return request({
        url:`/system/menu/delete/${id}`
    })
}